home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Cream of the Crop 20
/
Cream of the Crop 20 (Terry Blount) (1996).iso
/
bbs
/
dgwrld14.zip
/
CUSTOM.DOC
next >
Wrap
Text File
|
1996-07-20
|
4KB
|
109 lines
Customizing DogWorld - Some Guidelines
ANSI MENUS
----------
Ansi menus for the most part are contained inside the file: DOGTXT.DAT.
You can alter these if you so desire. There are a few things that you
should be aware of though before you begin. Ansi in DogWorld is triggered
by an escape sequence at the beginning of a line. The escape sequence ()
tells DogWorld that this line belongs to an ansi screen and should be
sent through DogWorld's ansi emulator. Therefore, every line in an ansi
screen that contains ansi codes SHOULD have an ansi escape sequence at the
beginning of the line. Look at the file DOGTXT.DAT for an example.
Non-ansi lines may be mixed with ansi lines inside a menu. If a line
does not start with an escape sequence, it will not be sent through the
ansi emulator. Usually, this will not cause any ill effect, but slower
modems have "hung" on ansi text that was not sent through the emulator,
so it's better to be safe than sorry.
TEXT MENUS
----------
Text menus are also contained inside DOGTXT.DAT. Text menus are handled
differently than ansi menus. There are several codes that can be used
inside text menus that have special meaning to DogWorld. These codes
control things such as color changes. In addition to the standard color
codes, DogWorld supports the following codes inside DOGTXT.DAT:
`n - Carraige Return
`g - Inserts player's name with no color codes.
`e - Inserts enemies name with no color codes.
`d - Triggers a 1 second delay with time slicing - USE WITH CAUTION!
`F - If player is male, inserts FeeFee, otherwise inserts Lucky.
`p - Triggers a (MORE) prompt - USE WITH CAUTION!
`s - If male, inserts "Him", else inserts "Her".
`S - If male, inserts "He", else inserts "She".
`A - If male, inserts "His", else inserts "Her".
`N - If male, inserts "Boy", else inserts "Girl".
EXTERNAL "NEWS FLASH" FILES
---------------------------
There are many files included with DogWorld that we will call "News Flash"
files. At various times during the game, DogWorld will read from one of these
files and randomly pull an item (line) out of the file and add that line to
the "Daily Herald". The text in these files can also be changed as long as
certain rules are followed. Some of the guidelines are as follows:
1. First line is always ignored and is used as a description.
2. Second line always contains the number of "News Flash" items.
3. Lines of text inside these files should never be more than 375 characters
long, including any special codes or spaces. (before code substitution)
Multiple lines can be shown on the screen by placing the (`n) code at
various places within the line inside the specific news flash file.
In addition to the standard color codes the following codes are supported:
`g - Player's name with color codes.
`e - Enemies name with color codes.
`n - Carriage Return.
`s - If male, inserts "Him", else inserts "Her".
`S - If male, inserts "He", else inserts "She".
`A - If male, inserts "His", else inserts "Her".
`N - If male, inserts "Boy", else inserts "Girl".
PLAYER NAMES
------------
Standard Color Codes are supported, they are:
`1 - blue
`2 - green
`3 - cyan
`4 - red
`5 - magenta
`6 - yellow
`7 - white
`8 - grey
`9 - bright blue
`0 - bright green
`! - bright cyan
`@ - bright red
`# - bright magenta
`$ - bright yellow
`% - bright white
ENEMY NAMES
-----------
When registered, you may use DogEdit to modify enemy names. Standard
color codes are supported here too. (See codes above).
ARMOR/WEAPON NAMES
------------------
These DO NOT support color codes at this time.
USER-TO-USER MAIL
-----------------
All standard color codes are supported inside user-to-user mail.
NOTE: Every single instance of using every single code in every single
situation has not been done and with the possible combinations of events,
people, codes, time continoums, solar flares, etc., etc. all combinations
may never be fully tested. If you find something that appears to not be
right, by all means let me know. Most of the codes have been tested and
to our knowledge all work as described above.
-Ken Cothran
Author of DogWorld!